package com.yuyou.fn.tradingservice.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * Created by Administrator on 2017/7/3.
 */
@ApiModel
public class LeaseVo {
    @ApiModelProperty(value = "租赁id,修改必传")
    private Long productId;

    @ApiModelProperty(value = "租赁分类id",required = true)
    private Long categoryId;

    @ApiModelProperty("租赁分类名称")
    private String categoryName;

    @ApiModelProperty(value = "服务区域id",required = true)
    private String useAreaTeamIds;


    @ApiModelProperty(value = "收款主体id",required = true)
    private Long profitMainAccountId;

    @ApiModelProperty(value = "收款主体名称",required = false)
    private String profitMainAccountName;

    @ApiModelProperty(value = "是否多媒体， 0不是，1是")
    private Integer isMultimedia;


    @ApiModelProperty("联系人名称")
    private String contactName;

    @ApiModelProperty("联系人手机号码")
    private String contactPhoneNo;

    @ApiModelProperty("联系人qq" )
    private String contactQq;

    @ApiModelProperty("封面图，不设传第一张")
    private String imageUrl;

    @ApiModelProperty(value = "发布类型  租赁为2")
    private Integer type;

    @ApiModelProperty(value = "校区id")
    private Long campusId;

    @ApiModelProperty(value = "校区名称")
    private String campusName;

    @ApiModelProperty(value = "课室id")
    private Long roomId;

    @ApiModelProperty(value = "教室名称")
    private String roomName;

    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "区域")
    private String district;

    @ApiModelProperty(value = "详细地址")
    private String address;

    @ApiModelProperty(value = "是否上架 ，0未上架，1上架")
    private Integer status;

    @ApiModelProperty(value = "所有图片链接，以逗号隔开")
    private String allImageUrls;

/*    *//** 租赁产品时间是否可被拆分，0不可以，1可以  *//*
    @ApiModelProperty(value = "租赁产品时间是否可被拆分，0不可以，1可以")
    private Integer detachable;*/
    @ApiModelProperty(value = "商家名称")
    private String vendorName;

    @ApiModelProperty(value = "租赁介绍")
    private String content;


    @ApiModelProperty(value = "多个分类id，依次以逗号隔开")
    private String categoryIds;

    @ApiModelProperty(value = "多个分类名称，依次以逗号隔开")
    private String categoryNames;

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public Long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Long categoryId) {
        this.categoryId = categoryId;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public String getUseAreaTeamIds() {
        return useAreaTeamIds;
    }

    public void setUseAreaTeamIds(String useAreaTeamIds) {
        this.useAreaTeamIds = useAreaTeamIds;
    }

    public Long getProfitMainAccountId() {
        return profitMainAccountId;
    }

    public void setProfitMainAccountId(Long profitMainAccountId) {
        this.profitMainAccountId = profitMainAccountId;
    }

    public String getProfitMainAccountName() {
        return profitMainAccountName;
    }

    public void setProfitMainAccountName(String profitMainAccountName) {
        this.profitMainAccountName = profitMainAccountName;
    }

    public Integer getIsMultimedia() {
        return isMultimedia;
    }

    public void setIsMultimedia(Integer isMultimedia) {
        this.isMultimedia = isMultimedia;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactPhoneNo() {
        return contactPhoneNo;
    }

    public void setContactPhoneNo(String contactPhoneNo) {
        this.contactPhoneNo = contactPhoneNo;
    }

    public String getContactQq() {
        return contactQq;
    }

    public void setContactQq(String contactQq) {
        this.contactQq = contactQq;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Long getCampusId() {
        return campusId;
    }

    public void setCampusId(Long campusId) {
        this.campusId = campusId;
    }

    public Long getRoomId() {
        return roomId;
    }

    public void setRoomId(Long roomId) {
        this.roomId = roomId;
    }

    public String getCampusName() {
        return campusName;
    }

    public void setCampusName(String campusName) {
        this.campusName = campusName;
    }

    public String getRoomName() {
        return roomName;
    }

    public void setRoomName(String roomName) {
        this.roomName = roomName;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getAllImageUrls() {
        return allImageUrls;
    }

    public void setAllImageUrls(String allImageUrls) {
        this.allImageUrls = allImageUrls;
    }

/*    public Integer getDetachable() {
        return detachable;
    }

    public void setDetachable(Integer detachable) {
        this.detachable = detachable;
    }*/

    public String getVendorName() {
        return vendorName;
    }

    public void setVendorName(String vendorName) {
        this.vendorName = vendorName;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getCategoryIds() {
        return categoryIds;
    }

    public void setCategoryIds(String categoryIds) {
        this.categoryIds = categoryIds;
    }

    public String getCategoryNames() {
        return categoryNames;
    }

    public void setCategoryNames(String categoryNames) {
        this.categoryNames = categoryNames;
    }
}
